platelet tissue factor - French English Dictionary